Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEWTON PLACE Terraced £136,092 £80,000 29 Oct 2010
12 NEWTON PLACE Terraced £98,056 £21,600 19 Jan 1999
20 NEWTON PLACE Terraced £125,170 £95,000 25 Nov 2016